for the due discharge - Espagnol Anglais Dictionnaire